environmentalist lobby - German English Dictionary